Helpful Information
 
 
Category: win 2003
win 2003 -> apache server not working

I am really not sure what is cause of this problem, so I am asking here as well.

I have apache set up on my windows 2003 server on port 8080, as IIS is on port 80. I have a php site set up that works fine when accessed internally (192.168.x.x:8080/site) but when I try to access the site with my public ip it does not work. I thought win2003 may be blocking port 8080 so I turned off the IIS changed the apache to run on 80 and it still didn't work.

The crazy thing is, is that after a while of not being able to get it working I installed apache/php/mysql on another computer on the network and it was accessible over my public IP. The ONLY difference that I can see is that this computer is running winXP.

Of course to switch thing around I just tweak the router settings for the port forwarding.

Please help me, thanks in advance.

Are you running windows firewall? dunno if 2003 comes with it on by defaut or not.

Also, why run both apache and IIS? Why not just install php to iis and run one web server?

Are you running windows firewall? dunno if 2003 comes with it on by defaut or not.

Also, why run both apache and IIS? Why not just install php to iis and run one web server?

I should've closed this thread, because this morning I sat down at the computer, instead of trying to configure everything over remote desktop, and then saw a software firewall icon in the bottom right of the screen, so that was the problem.

The reason for the two servers is that I am unsure if I was to attempt at configuring the IIS to handle requests for php apps. I have heard that it is possible, but not sure I want to attempt it :)

Thanks for your help

Pretty easy, I would use the php zip one that you can download, has easy install instructions, then just make your sites in iis and its good to go.










privacy (GDPR)